package co.edu.uniandes.webdesktop.client;

public class Relacion 
{
	/**
	 * ATRIBUTOS
	 */
	
	/**
	 * nombre de La Relacion
	 */
	private String nombreRelacion;
	
	/**
	 * informacion de la Relacion
	 */
	
	private String informacionRelacion;
	
	/**
	 * Concepto Madre
	 */
	
	private Concepto conceptoMadre;
	
	/**
	 * Concepto Hijo
	 */
	
	private Concepto conceptoHijo;
	
	
	/**
	 * CONSTRUCTOR
	 * @param NnombreRelacion
	 * @param Ninformacionrelacion
	 * @param conceptoMadre
	 * @param conceptoHijo
	 */
	public Relacion(String NnombreRelacion, String Ninformacionrelacion)
	{
		nombreRelacion = NnombreRelacion;
		informacionRelacion = Ninformacionrelacion;
	}
	
	/**
	 * Cambia el concepto Madre
	 * @param NconceptoMadre
	 */
	public void asignarConcepto(Concepto nCMadre, Concepto nCHijo)
	{
		conceptoMadre = nCMadre;
		conceptoHijo = nCHijo;
	}
	
	/**
	 * Cambia la informacion de la relacion
	 * @param NinformacionRelacion
	 */
	public void cambiarNinformacionRelacion(String NinformacionRelacion)
	{
		
	}
	
	/**
	 * Retrona el concepto Madre
	 * @return Concepto Madre
	 */
	public Concepto darConceptoMadre()
	{
		return conceptoMadre;
	}
	
	/**
	 * Retorna el concepto Hijo
	 * @return concepto Hijo
	 */
	public Concepto darConceptoHijo()
	{
		return conceptoHijo;
	}

	/**
	 * Retorna el nombre de la Relacion
	 * @return el nombre de la relacion
	 */
	public String darNombreRelacion()
	{
		return nombreRelacion;
	}
	
	/**
	 * Retorna la informacion de la relacion
	 *@return informacion de la realacion 
	 */
	public String darInformacionRelacion()
	{
		return informacionRelacion;
	}
}
